scientific rationale - Español Inglés Diccionario